home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / scherz programme / tippometer / docs / english / tippometer.guide (.txt) next >
Amigaguide Document  |  1996-04-07  |  13KB  |  309 lines

  1. @database TippoMeter.guide
  2. @author Wolfgang Breyha
  3. @$VER: TippoMeter.guide 1.2 (17.04.95)
  4. @width 79
  5. @Node main
  6. @title "TippoMeter V1.2"
  7.                           T i p p o m e t e r  V1.2
  8.                                   for MUI
  9.                   
  10.  by Wolfgang Breyha and Michael Matzl
  11.                                 in 1994-95
  12.                                SCHNITZELWARE
  13.        Inhalt
  14.        ------
  15.           @{" Copyright              " link Rights}
  16.           @{" Introduction           " link Introduction}
  17.           @{" Requirements           " link Requirements}
  18.           @{" Start                  " link Startup}
  19.           @{" General Statistics     " link Genneral}
  20.           @{" ASCII Statistic        " link ASCII}
  21.           @{" Keys Statistic         " link Keys}
  22.           @{" Keysums Statistic      " link Keysums}
  23.           @{" Shortcuts              " link Shortcuts}
  24.           @{" Authors                " link authors}
  25.           @{" Thanks                 " link Thanks}
  26.           @{" History                " link History}
  27. @endnode
  28. @Node Rights
  29. @title "Copyright"
  30.                           T i p p o m e t e r  V1.2
  31.                                   for MUI
  32.                   
  33.  by Wolfgang Breyha and Michael Matzl
  34.                                 in 1994-95
  35.                                SCHNITZELWARE
  36. TippoMeter is SCHNITZELWARE!
  37. This means if you are using TippoMeter for more than 10000 keystrokes,
  38. you have to send the money for a "Wiener Schnitzel" and a beer to one
  39. of the two authors (at the time 15DM or 10US$). And guys that's no joke!!
  40.               COPYRIGHT AND DISTRIBUTION
  41. TippoMeter is (C) 1993-94 Wolfgang Breyha & Michael Matzl.
  42. Permission is granted to make and distribute verbatim copies of this
  43. manual provided the copyright notice and this permission notice are
  44. preserved on all copies.
  45. No guarantee of any kind is given that the program described in this
  46. document is 100 % reliable. You are using this material at your own
  47. risk. The authors CAN NOT be made responsible for any damage which is
  48. caused by using this program.
  49. This package is freely distributable, but still copyright by Wolfgang
  50. Breyha & Michael Matzl. This means that you can copy it freely as long
  51. as you don't ask for a more than nominal copying fee.
  52. Permission is granted to include this package in Public-Domain
  53. collections, especially in Fred Fishs Amiga Disk Library (including CD
  54. ROM versions of it). The distribution file may be uploaded to Bulletin
  55. Board Systems or FTP servers. If you want to distribute this program
  56. you MUST use the contents of the original distribution archive
  57. `TippoMeter102.lha'. The archive may be distributed unpacked or packed
  58. with a different archiver, if necessary.
  59. @endnode
  60. @node Introduction
  61. @title "Introduction"
  62. Introduction:
  63. -------------
  64. TippoMeter stores every keystroke. Then these will be checked
  65. and stored for various points of view. At the moment TippoMeter
  66. stores following categories:
  67. 1. Whow many and 
  68. 2. which Strokes in sum
  69. 3. Whow many and 
  70. 4. which ASCII Codes will be created by them
  71. 5. With which qualifiers and
  72. 6. whow often (Alt, Ctrl, ..)
  73. This is a lot, and it results in a lot of memory TippoMeter needs to store
  74. it (About 210KByte).
  75. TippoMeter also remindes the time it was activ and calculates your
  76. average speed.
  77. @endnode
  78. @node Requirements
  79. @title "Requirements"
  80. Requirements:
  81. -------------
  82. A sofisticated program like TippoMeter makes it nessecary to take
  83. advantage from many functions of Kickstart 2.04 (V37). So it works
  84. only on this or later versions.
  85. And Kick 1.3 is dead! If you are a real AMIGA-User take 2.0 or higher.
  86. If you are owner of a release V38+ (Workbench 2.1) you are able to
  87. use the catalogfiles for your prefered language. Possible languages are
  88. at the time:
  89.     english (built in)
  90.     deutsch
  91. If you are able to help as translating them into other languages read
  92. the section @{"Authors" link Authors}.
  93. For this release of TippoMeter you also need MUI 2.2 from Stefan Stunz.
  94. (see ReadMe.MUI)
  95. In any case you need the following files:
  96.    Fonts/topaz/11
  97.    Fonts/topaz.font
  98.    libs/commodties.library
  99.    libs/diskfont.library
  100.    libs/iffparse.library
  101.    libs/mathieeedoubbas.library
  102.    libs/muimaster.library
  103.    libs/rexxsyslib.library
  104. Users of V37 & V38 also need the following statement in
  105. the user-startup:
  106.     assign libs: sys:Classes add
  107. @endnode
  108. @node Startup
  109. @title "Startup"
  110. Startup:
  111. --------
  112. You can start TippoMeter from CLI or Workbench. The recommended way is, to copy
  113. it to the WBStartup drawer.
  114. The TOOLTYPES and CLI-options are equal. They are:
  115. CX_PRIORITY      look at the Workbench manual
  116. SAVE_EVERY       every time you type as many keys TippoMeter will save
  117.                  the counters for safety (Default 500)
  118. MAXDATEDIFF      if the systemdate is greater then the last safed +
  119.                  MAXDATEDIFF TippoMeter will ask you to check your
  120.                  systemclock. If the systemdate is lower then the last
  121.                  safed TippoMeter reacts in the same way.
  122. REAL_KEYMAP      here you must define the real layout of your keyboard.
  123.                  Since some crazy guys are using german boards with
  124.                  english keymaps, its impossible for Tippometer to 
  125.                  guess which keyboard you have. Use same form as they
  126.                  are stored in devs:keymaps (eg: d, usa, ...)
  127. XPKMODE          Mode for packing the save file. zB NUKE.100 or OFF.
  128.                  For best results use RDCN or FAST.
  129. RESETHANDLER     * WARNING * WARNING * WARNING * WARNING * WARNING * WARNING *
  130.                  This function is very risky if you don't know how to handle it.
  131.                  So if you know nothing about reset-handlers from the keyboard.-
  132.                  device set it to OFF. This function can cause read/write errors
  133.                  or not validated medias!! The authors know about the risks (and
  134.                  also about the goods) of this function but we take no 
  135.                  responsibility for any damages. YOU HAVE BEEN WARNED!
  136. RESETDELAY       After saving the file in the reset-handler TippoMeter must
  137.                  delay the reset to give DOS a chance to write the bitmap to
  138.                  the drive. The value defaults to 150/50 secs (3 secs). If the
  139.                  delay is to short the errors described in the upper section may
  140.                  occure. On my configuration (W. Breyha) a delay of 75 is enough.
  141.                  (A2000+GVP Serie II 030 33Mhz+Quantum LPS 240)
  142.                  Since Tippometer is packing his file or must store 210KByte of
  143.                  data the risk is much higher then with MousoMeter! So TippoMeter
  144.                  makes two backup files. So if TippoMeter resets the counters to 0
  145.                  after a reset lock your HD including the s: directory imediatly
  146.                  and quit TippoMeter. Then unlock your HD and copy the
  147.                  s:TippoMeter.bak to s:TippoMeter. Lock it again and start TippoMeter.
  148.                  If all counters show 0 again try it again with s:TippoMeter.bak2.
  149.                  If not unlock your HD and be happy.
  150.                  * WARNING * WARNING * WARNING * WARNING * WARNING * WARNING *
  151. The standard Commodity-Tooltypes POPUP and POPKEY are not supported, because
  152. they are configured in MUI's Preferences-program.
  153. @endnode
  154. @node General
  155. @title "General Statistics"
  156. General Statistics:
  157. -------------------
  158. Here you can see the avarage strokes per hour for today and for the whole
  159. time TippoMeter was running.
  160. @endnode
  161. @node ASCII
  162. @title "ASCII Statistic"
  163. ASCII Statistic:
  164. ----------------
  165. Here you get list of all 256 ASCII Codes and how often they were generated.
  166. You can chose the @{"sort method" link sortm} with the according cyclegadget.
  167. @endnode
  168. @node Keys
  169. @title "Key Statistic"
  170. Key Statistic:
  171. --------------
  172. Here you get two Lists where you can see how often a key was pressed with a
  173. qualifier. Choose the qualifiers by pressing the togglebuttons below the lists.
  174. Ther are two lists to make it easier two compere two qualifiers! (eg. You want
  175. to know which shift key you use more often in combination with an other. Then
  176. choose L-Shift on one and R-Shift on the other)
  177. You can chose the @{"sort method" link sortm} with the according cyclegadget.
  178. If you press the link button in the middle of the window and move the left list
  179. the right will move, too.
  180. @endnode
  181. @node Keysums
  182. @title "Keysums Statistic"
  183. Keysums Statistic:
  184. ------------------
  185. Here the list shows how often a key was pressed no matter with which qualifier.
  186. You can chose the @{"sort method" link sortm} with the according cyclegadget.
  187. @endnode
  188. @node Shortcuts
  189. @title "Shortcuts"
  190. Shortcuts:
  191. ----------
  192. right AMIGA + Q -> Quit
  193. right AMIGA + H -> Hide (Iconify)
  194. right AMIGA + G -> @{"General" link General}
  195. right AMIGA + S -> @{"ASCII" link ASCII}
  196. right AMIGA + K -> @{"Key" link Keys}
  197. right AMIGA + E -> @{"Keysums" link Keysums}
  198. @endnode
  199. @node authors
  200. @title "Authors"
  201. Authors:
  202. --------
  203. If you speek a language which is not supported and you will
  204. make a translation file for us, write to one of the addresses below.
  205. To make a translation file, you must take the MousoMeter_empty.ct file
  206. and translate all the english sentences in your language. The english
  207. definition is always commented with a ";" below stands the alias for
  208. the C-Code. And below is a empty line. There you must write your
  209. translation. Take a look at the german .ct file for example. You also
  210. have to take care about some limits! Take the MousoMeter.cd file and look
  211. at the parts looking like (?/?/?). If it is (//) there're no limits!
  212. The format is exactly (string_id/min_chars/max_chars). String_id is
  213. not very important for you, but you have to take care about the other
  214. two values! Also take care about the list headers!
  215. If there are default lines like "o\0Ok", you must also generate a line
  216. in this format! The first character is the Hotkey of this button
  217. (the underlined character) The "\0" is very important to split
  218. the hotkey from the Button text!
  219. When you have translated the .ct file into your language call it
  220. MousoMeter.ct.(your language) (eg. MousoMeter.ct.sweden) and send it
  221. to one of the authors (per email or normal mail)
  222. The authors:
  223. ------------
  224. Wolfgang Breyha        email to: e9025856@stud1.tuwien.ac.at
  225. er Ring 42         IRC-Nick: MASH
  226. 1130 WIEN
  227. AUSTRIA
  228. Michael Matzl
  229. Maurer-Langegasse 57/1/4
  230. 1238 WIEN
  231. AUSTRIA
  232. advertisments:
  233. --------------
  234. If you like Tippometer try to get the other projects of the authors!!
  235. MUIMousoMeter by Wolfgang and Michael:
  236.     Like TippoMeter but meassures mousemovement and checks mousebuttons.
  237. ARose by Wolfgang and Michael:
  238.     Screenblanker module for Garshne and BlitzBlank. Draws very nice 
  239.     circlefigures. Looks best on GFX-boards with 800x600x256 Colormode.
  240.     (eg. Picasso-II, Cybergraphics)
  241. D.E.R. ST-Player (STP) 
  242.  Wolfgang Breyha
  243.     A Soundtracker-Moduleplayer with a GUI like a real CD-Player.
  244.     Many features like nonstop playing, random, programmable.
  245. @endnode
  246. @node Thanks
  247. @title "Thanks"
  248. Thanks to:
  249. ----------
  250.                 Reinhardt Franz(Killersoft), Peter Scherbaum
  251.                 for beta-testing, bugreports, good ideas and very good friendship.
  252.                 to all of you sending me bugreports, ideas, funny mails,
  253.                 money for a Schnitzel or other gifts.
  254.                 
  255.                 Special thanks to Stefan Stunz, the father of MUI. I hope
  256.                 for all AMIGA-Fans that MUI is the standart of the future.
  257.                 
  258.                 to VillageTronic for the Picasso II.
  259.                 
  260.                 to F.G.T.H for all their Maxi-Singles.
  261.                 to Citroen for the 2CV, my current car.
  262.                 to Robert Altman for MASH, the best film ever in cinema.
  263.                 to mom and dad for .....
  264.                                                    //
  265.                 Commodore for development of the \\X/AMIGA.
  266.                                           
  267.                 and never forget: Intel outside!!
  268. @endnode              
  269. @node History
  270. @title "History"
  271. /* $Revision Header built automatically *************** (do not edit) ************
  272. ** File             : HD1:sc/projects/MUIApps/TippoMeter/Tippo.c
  273. ** Created on       : Sunday, 06.03.94 19:15:48
  274. ** Created by       : M.Matzl & W.Breyha
  275. ** Current revision : V1.2
  276. ** Purpose
  277. ** -------
  278. **   - Meassures keyboard activity
  279. ** Revision V1.2
  280. ** --------------
  281. ** created on Monday, 17.04.95 15:54:21  by  Wolfgang BREYHA.   LogMessage :
  282. **   - XPKPacker now selectable, Updated to MUI 2.3
  283. **     bugfixes, no executed commands like rename, copy, delete
  284. **     helpnodes for the windows
  285. ** Revision V1.1
  286. ** --------------
  287. ** created on Monday, 05.09.94 14:36:19  by  Wolfgang BREYHA.   LogMessage :
  288. **   - Changed way of saving (should be saver now;-)
  289. ** Revision V1.0
  290. ** --------------
  291. ** created on Sunday, 06.03.94 19:15:48  by  M.Matzl & W.Breyha.   LogMessage :
  292. **     --- Initial release ---
  293. *********************************************************************************/
  294. @endnode
  295. @node sortm
  296. @title "Cyclegadget Sortmethod"
  297. Cyclegadget Sortmethod:
  298. -----------------------
  299. You choose among the following methods:
  300. 1. decending by numbers
  301.    sorted by ASCII or Keycode numbers
  302. 2. Today ascending
  303. 3. Today decending
  304.    sorted by how often a key *today* was pressed.
  305. 4. Total ascending
  306. 5. Total decending
  307.    sorted by how often a key *total* was pressed.
  308. @endnode
  309.